home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
ai
/
neural22
/
slug3.rc
< prev
next >
Wrap
Text File
|
1994-01-18
|
15KB
|
268 lines
#include "slug3.inc"
THEMENU MENU PRELOAD FIXED DISCARDABLE
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&New", cm_filenew
MENUITEM "&Open", cm_fileopen
MENUITEM "&Save", cm_filesave
MENUITEM "Save &As", cm_filesaveas
MENUITEM SEPARATOR
MENUITEM "E&xit", 24340
END
POPUP "&Parameters"
BEGIN
MENUITEM "&Training parameters...", cm_trainedit
MENUITEM "&Set transfer function...", cm_settransfer
END
POPUP "&Data"
BEGIN
MENUITEM "&Input file...", cm_datain
MENUITEM "&Output file...", cm_dataout
END
MENUITEM "&Train", cm_train
MENUITEM "&Run", cm_run
POPUP "&Help", HELP
BEGIN
MENUITEM "&About...", cm_about
MENUITEM SEPARATOR
MENUITEM "&Slug Help", cm_slughelp
END
END
ALLIN DIALOG LOADONCALL MOVEABLE DISCARDABLE IMPURE 8, 17, 345, 263
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX
CLASS "bordlg"
CAPTION "Backpropagation Network"
MENU THEMENU
FONT 8, "Helv"
BEGIN
CONTROL "", ed_userdatafile, "EDIT", ES_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 55, 56, 108, 11
CONTROL "", ed_userlogfile, "EDIT", ES_CENTER | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 190, 56, 107, 11
CONTROL "", 2, "BORBTN", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 154, 214, 36, 24
CONTROL "Data File:", 401, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 8, 40, 34, 9
CONTROL "Log File:", 401, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 183, 40, 34, 9
CONTROL "", 306, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 53, 53, 112, 17
CONTROL "", 312, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 188, 53, 112, 17
CONTROL "", 320, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 4, 30, 338, 46
CONTROL "", 322, "BorShade", 3 | WS_CHILD | WS_VISIBLE, 175, 33, 3, 37
CONTROL "", 206, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 17, 244, 310, 15
CTEXT "Idle", id_status, 21, 247, 302, 9, WS_CHILD | WS_VISIBLE | WS_GROUP
CONTROL "No Network", ed_netname, "EDIT", ES_CENTER | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 35, 8, 84, 9
CONTROL "", 326, "BorShade", BSS_GROUP | WS_CHILD | WS_VISIBLE, 33, 5, 88, 16
CTEXT "In :", -1, 127, 8, 25, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "0", id_incount, 159, 8, 25, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
CTEXT "Hidden:", -1, 192, 8, 25, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "0", id_hiddencount, 225, 8, 25, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
CTEXT "Out :", -1, 258, 8, 25, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "0", id_outcount, 291, 8, 25, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
CONTROL "", 208, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 123, 5, 198, 16
PUSHBUTTON "Open", id_logopen, 218, 35, 34, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Close", id_logclose, 261, 35, 34, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Open", id_dataopen, 44, 35, 34, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Close", id_dataclose, 87, 35, 34, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "", ed_userlearn, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 264, 110, 50, 12
CONTROL "", ed_usermomen, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 264, 123, 50, 12
CONTROL "", ed_userepoch, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 264, 136, 50, 12
CONTROL "", ed_usermaxerr, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 264, 149, 50, 12
CONTROL "", ed_usermaxiter, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 264, 162, 50, 12
PUSHBUTTON "Reset...", id_reset, 32, 163, 43, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Shake", id_shake, 32, 179, 43, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Save Net", id_savenet, 79, 163, 43, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Read Net", id_readnet, 79, 179, 43, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Stop", id_iterstop, 126, 163, 43, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "", 305, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 23, 105, 298, 92
CONTROL "Progress :", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 25, 93, 79, 8
CONTROL "Training Parameters :", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 182, 93, 79, 10
CONTROL "Learn Rate", 307, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 182, 113, 79, 9
CONTROL "Momentum", 308, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 182, 126, 79, 9
CONTROL "Epoch size", 309, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 182, 139, 79, 9
CONTROL "Maximum Error", 310, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 182, 152, 79, 9
CONTROL "Maximum Iterations", 311, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 182, 165, 79, 9
CONTROL "Learn Rate", 403, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 94, 113, 48, 9
CONTROL "Momentum", 405, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 94, 126, 48, 9
CONTROL "Epoch Count", 407, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 94, 139, 48, 9
CONTROL "Current Error", 307, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 94, 152, 48, 9
CONTROL "", ed_infolearn, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER, 32, 110, 48, 12
CONTROL "", ed_infomomen, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER, 32, 123, 48, 12
CONTROL "", ed_infocount, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER, 32, 136, 48, 12
CONTROL "", ed_infoerror, "EDIT", ES_LEFT | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER, 32, 149, 48, 12
CONTROL "", 321, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 17, 83, 310, 124
CONTROL "", 323, "BorShade", 3 | WS_CHILD | WS_VISIBLE, 175, 88, 1, 103
PUSHBUTTON "Train...", id_train, 126, 179, 43, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Parameters...", id_trainparams, 183, 178, 53, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "Append", id_append, "BorCheck", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 302, 58, 38, 10
CONTROL "networkicon", id_icon, "STATIC", SS_ICON | WS_CHILD | NOT WS_VISIBLE, 7, 3, 18, 20
PUSHBUTTON "Set Transfer", id_settransfer, 245, 178, 53, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "Random", id_random, "BorCheck", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 58, 40, 10
PUSHBUTTON "Edit", id_dataedit, 130, 35, 34, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "Edit", id_logedit, 303, 35, 34, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
NETSPEC1 DIALOG 12, 29, 249, 115
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_MAXIMIZE | WS_CAPTION | WS_SYSMENU
CLASS "BORDLG"
CAPTION "Backprop Network Specifications"
FONT 8, "Helv"
BEGIN
CONTROL "Number of neurons in input layer :", 102, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 20, 14, 136, 12
CONTROL "0", id_netspecin, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 160, 13, 41, 12
CONTROL "Number of neurons in output layer :", 106, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 20, 32, 136, 12
CONTROL "0", id_netspecout, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 160, 31, 41, 12
CONTROL "Number of neurons in hidden layer :", 108, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 20, 50, 136, 12
CONTROL "0", id_netspechidden, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 160, 50, 41, 12
PUSHBUTTON "Clear", id_netspecclear, 203, 13, 25, 49, WS_CHILD | WS_VISIBLE | WS_TABSTOP
PUSHBUTTON "OK", 1, 75, 91, 43, 18
PUSHBUTTON "Cancel", 2, 131, 91, 43, 18
CONTROL "", 103, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 15, 9, 218, 73
CONTROL "Offset", id_offset, "BorCheck", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_TABSTOP, 98, 67, 52, 10
END
TRAINPARAM DIALOG 33, 44, 206, 132
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CLASS "BORDLG"
CAPTION "Network Training Parameters"
FONT 8, "Helv"
BEGIN
CONTROL "Learning Rate", 307, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 36, 12, 79, 9
CONTROL "Momentum", 308, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 36, 29, 79, 9
CONTROL "Epoch size", 309, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 36, 46, 79, 9
CONTROL "Maximum Error", 310, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 36, 63, 79, 9
CONTROL "Maximum Iterations", 311, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 36, 80, 79, 9
CONTROL "EDIT", ed_userlearn, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 119, 11, 50, 12
CONTROL "EDIT", ed_usermomen, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 119, 28, 50, 12
CONTROL "EDIT", ed_userepoch, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 119, 45, 50, 12
CONTROL "EDIT", ed_usermaxerr, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 119, 62, 50, 12
CONTROL "EDIT", ed_usermaxiter, "EDIT", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 119, 79, 50, 12
CONTROL "OK", 1, "BORBTN", 0 | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 50, 102, 40, 24
CONTROL "CANCEL", 2, "BORBTN", 0 | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 116, 102, 40, 24
CONTROL "", 305, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 30, 8, 145, 86
END
ABOUTDLG DIALOG 23, 13, 130, 165
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CLASS "Bordlg"
CAPTION "About Neural Networks Kit"
FONT 10, "System"
BEGIN
CONTROL "networkicon", id_icon, "STATIC", SS_ICON | WS_CHILD | WS_VISIBLE | WS_BORDER, 58, 7, 16, 16
CTEXT "Southern Scientific", -1, 26, 38, 78, 9, WS_CHILD | WS_VISIBLE | WS_GROUP
CTEXT "17 Capri Rd, St James", -1, 26, 55, 78, 9, WS_CHILD | WS_VISIBLE | WS_GROUP
CTEXT "South Africa 7951", -1, 26, 72, 78, 9, WS_CHILD | WS_VISIBLE | WS_GROUP
CONTROL "27-21-(021)-788-2248", -1, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE, 26, 88, 78, 9
CONTROL "", 491, "BorShade", 1 | WS_CHILD | WS_VISIBLE, 17, 33, 96, 91
CONTROL "", 1, "Borbtn", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 50, 139, 32, 20
CTEXT "E-Mail : Chuck@psipsy.uct.ac.za", -1, 25, 104, 80, 17, WS_CHILD | WS_VISIBLE | WS_GROUP
END
networkicon ICON
BEGIN
'00 00 01 00 02 00 20 20 10 00 00 00 00 00 E8 02'
'00 00 26 00 00 00 20 20 02 00 00 00 00 00 30 01'
'00 00 0E 03 00 00 28 00 00 00 20 00 00 00 40 00'
'00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00'
'00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00'
'00 00 00 00 BF 00 00 BF 00 00 00 BF BF 00 BF 00'
'00 00 BF 00 BF 00 BF BF 00 00 C0 C0 C0 00 80 80'
'80 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00'
'00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 33'
'33 33 33 33 33 33 33 33 33 33 33 33 33 30 03 31'
'11 11 33 33 33 11 13 33 33 33 31 11 33 30 03 11'
'11 11 13 33 31 11 11 33 33 33 11 11 13 30 03 11'
'11 11 13 33 11 11 11 13 33 31 11 11 11 30 03 11'
'11 11 13 33 11 11 11 13 33 31 11 11 11 30 03 11'
'11 11 13 33 11 11 11 13 33 31 11 11 11 30 03 31'
'11 11 33 33 31 11 11 33 33 33 11 11 13 30 03 33'
'11 18 00 33 30 10 10 33 33 30 11 11 33 30 03 33'
'30 88 88 00 08 80 88 03 30 08 88 03 33 30 03 33'
'30 88 88 80 00 80 88 80 88 88 80 03 33 30 03 33'
'30 88 88 80 88 00 80 08 08 88 80 33 33 30 03 33'
'30 88 88 08 88 80 00 88 80 88 80 33 33 30 03 33'
'30 08 80 88 80 00 88 00 01 11 11 33 33 30 03 33'
'30 08 08 80 08 80 88 80 11 11 11 13 33 30 03 33'
'11 11 18 08 88 80 88 81 11 11 11 11 33 30 03 31'
'11 11 11 88 88 80 88 81 11 11 11 11 33 30 03 31'
'11 11 11 18 88 80 88 81 11 11 11 11 33 30 03 31'
'11 11 11 18 88 80 88 81 11 11 11 11 33 30 03 31'
'11 11 11 88 88 80 88 88 11 11 11 13 33 30 03 33'
'11 11 11 08 88 80 88 88 81 11 11 33 33 30 03 33'
'31 11 13 00 88 80 88 88 00 33 33 33 33 30 03 33'
'33 33 33 30 08 80 88 00 03 33 33 33 33 30 03 33'
'33 33 33 33 00 80 80 03 33 33 33 33 33 30 03 33'
'33 33 33 33 30 00 00 33 33 33 33 33 33 30 03 33'
'33 33 33 33 31 11 11 33 33 33 33 33 33 30 03 33'
'33 33 33 33 11 11 11 13 33 33 33 33 33 30 03 33'
'33 33 33 33 11 11 11 13 33 33 33 33 33 30 03 33'
'33 33 33 33 11 11 11 13 33 33 33 33 33 30 03 33'
'33 33 33 33 31 11 11 33 33 33 33 33 33 30 03 33'
'33 33 33 33 33 11 13 33 33 33 33 33 33 30 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00'
'00 00 20 00 00 00 40 00 00 00 01 00 01 00 00 00'
'00 00 00 01 00 00 00 00 00 00 00 00 00 00 02 00'
'00 00 00 00 00 00 00 00 00 00 FF FF FF 00 00 00'
'00 00 7F FF FF FE 60 FC 7F 8E 40 78 3F 06 00 30'
'1E 02 00 30 1E 02 40 70 1E 02 60 F8 3F 06 70 38'
'3E 0E 70 00 18 0E 70 00 00 0E 78 00 00 0E 78 00'
'00 1E 70 00 00 1E 78 00 00 1E 70 00 00 0E 60 00'
'00 0E 60 00 00 0E 60 00 00 0E 70 00 00 1E 78 00'
'00 1E 7C 40 02 7E 7F E0 07 FE 7F F0 1F FE 7F F8'
'3F FE 7F F0 1F FE 7F E0 0F FE 7F E0 0F FE 7F E0'
'0F FE 7F F0 1F FE 7F F8 3F FE 00 00 00 00 00 00'
'00 00 7F FF FF FE 60 FC 7F 8E 40 78 3F 06 00 30'
'1E 02 00 30 1E 02 40 70 1E 02 60 F8 3F 06 71 38'
'3E 0E 77 C6 D9 CE 73 E2 E7 CE 7B EC 97 8E 7B DE'
'3B 9E 71 B8 C8 1E 78 26 F0 1E 70 1E E0 0E 60 0E'
'E0 0E 60 0E E0 0E 60 0E E0 0E 70 1E F0 1E 78 1E'
'F8 1E 7C 4E F2 7E 7F E6 C7 FE 7F F2 9F FE 7F F8'
'3F FE 7F F0 1F FE 7F E0 0F FE 7F E0 0F FE 7F E0'
'0F FE 7F F0 1F FE 7F F8 3F FE 00 00 00 00'
END
TRANSFERDLG DIALOG 18, 18, 179, 102
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CLASS "bordlg"
CAPTION "Set Transfer Functions"
BEGIN
CONTROL "Tanh", id_hiddentanh, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 19, 24, 44, 10
CONTROL "Sigmoid", id_hiddensigmoid, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 19, 40, 44, 10
CONTROL "Linear", id_hiddenlinear, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 19, 56, 44, 10
CONTROL "OK", 1, "BorBtn", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 46, 73, 32, 20
CONTROL "Cancel", 2, "BorBtn", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 97, 73, 32, 20
CONTROL "Hidden layer", 108, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 9, 8, 69, 61
CONTROL "Output layer", 109, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 97, 8, 69, 61
CONTROL "Tanh", id_outputtanh, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 106, 24, 44, 10
CONTROL "Sigmoid", id_outputsigmoid, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 106, 40, 44, 10
CONTROL "Linear", id_outputlinear, "BorRadio", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 106, 56, 44, 10
END